@media screen and (max-width: 1200px) {

    .application_main{
        padding-bottom: 40px;
    }

    .h-540-xl{
        height: 540px;
    }
    
}




@media screen and (max-width: 992px) {

    .app-btns{
        bottom: 50px;
        left: 20px;
        right: 0;
    }    

    .h-540-xl{
        height: 470px;
    }

    .dn-992{
        display: none;
    }
    
}





@media screen and (max-width: 768px) {
    
    .dn-768{
        display: none;
    }

    .midblocktomanage .NewsEvents-block .NewsEvents-row .NewsEvents-download a, .midblocktomanage .announcement-block .announcement-row .announcement-download a{
        width: 100%;
        text-align: center;
        padding: 5px 10px;
    }
    
    .result_main{
        padding: 40px 0;
    }

    .ot-title{
        font-size: 38px;
    }

    .h-540-xl{
        height: auto;
    }

    .application_main .right_application_dec{
        margin: 0;
    }

    .app-btns{
        position: static;
        bottom: auto;
        left: auto;
        right: auto;
    }

    .owl-dots{
        display: none;
    }
    
}


@media screen and (max-width: 576px) {
    
    .dn-576{
        display: none;
    }

    .midblocktomanage .NewsEvents-block .NewsEvents-row, .midblocktomanage .announcement-block .announcement-row{
        border-radius: 0;
        border-bottom: 0;
        padding: 10px 0;
    }

    .midblocktomanage .NewsEvents-block .NewsEvents-row .NewsEvents-date, .midblocktomanage .announcement-block .announcement-row .announcement-date{
        margin: 0 auto;
    }

    .midblocktomanage .NewsEvents-block .NewsEvents-row .NewsEvents-title, .midblocktomanage .announcement-block .announcement-row .announcement-title{
        text-align: center;
        padding: 10px;
        padding-bottom: 0;
    }

    .midblocktomanage .announcement-block h2, .midblocktomanage .NewsEvents-block h2, .heading, .ot-title{
        font-size: 28px;
    }

    .advantage_main .advantage-desc h5{
        font-size: 16px;
    }

    .advantage_main .advantage-desc p{
        font-size: 13px;
    }
    
    .slick-prev, .slick-next{
        display: none !important;
    }

    .Testimonial{
        padding-bottom: 0;
    }

    .application_main .application_dec p{
        font-size: 14px;
    }

    .application_main .ot-title{
        margin-bottom: 20px;
    }

    .app-prog p{
        height: auto;
        padding-right: 20px;
    }

    .app-prog:hover p{
        height: auto;
    }
    
    .bottom-line a{
        margin: 0 8px;
    }
    
    .news-homeimg{
        max-width: 100%;
        width: 100%;
        padding: 0 4px 4px;
    }

    .ashadeeplocation h2{
        font-size: 28px;
    }
    
    .achi-p-data h4{
        font-size: 22px;
        padding: 15px 0;
    }
    
}

@media screen and (max-width: 440px){

    .d-column-440{
        flex-direction: column;
    }

    .dn-440{
        display: none;
        padding-bottom: 20px;
    }

    .d-column-440 a{
        padding: 10px 0;
    }
    
}


@media screen and (max-width: 420px){

    .ashadeeplocation h2{
        white-space: unset;
    }

    .p40{
        padding: 20px 10px;
    }

    .con-submit{
        float: none;
        text-align: center;
        margin: auto;
    }
    
    
}